package cn.uce.common.omg.dao.impl;

import cn.uce.core.db.IBaseDao;
import cn.uce.ics.base.entity.cs.IcsFspDictDataEntity;
import org.springframework.stereotype.Repository;

import java.util.List;
import java.util.Map;

@Repository("csFspDictDateDao")
public interface ICsFspDictDateDao extends IBaseDao<IcsFspDictDataEntity, Long> {


	IcsFspDictDataEntity findByClassCode(IcsFspDictDataEntity entity);

	List<IcsFspDictDataEntity> findByClassCodeAndTypeCodes(Map<String, Object> param);

	List<String> findAllClassCode();

	List<IcsFspDictDataEntity> findByClass(String typeClassCode);

	void updateTypeCode(IcsFspDictDataEntity entity);

	List<IcsFspDictDataEntity> findAmerceType(IcsFspDictDataEntity ccsFspDictDataEntity);
	
}
